#ifndef MANEJADORADMINISTRADOR_H_
#define MANEJADORADMINISTRADOR_H_
#include <string>
#include "../Entidades/Administrador.h"
#include "../Manejadores/ManejadorAdministrador.h"
#include "../Archivos/ArchivoDeEstructurasVariables.h"
#include "../HashExtensible/HashExtensible.h"

using namespace Entidades;
using namespace Hash;
using namespace Archivos;

namespace Manejadores{

class ManejadorAdministrador {
private:
	ArchivoDeEstructurasVariables* administrador;
	HashExtensible* indicePorUnicidad;

public:
	ManejadorAdministrador();
	Administrador* recuperar(string usuarioAdmin);
	virtual ~ManejadorAdministrador();
};
}
#endif /* MANEJADORADMINISTRADOR_H_ */
